barbary sheep - English Synonyms Dictionary